home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / CUGUK / COMMS / C028.ZIP / MAKEFILE < prev    next >
Text File  |  1990-01-31  |  2KB  |  112 lines

  1. # Makefile for Unix/Xenix rz and sz programs
  2. # the makefile is not too well tested yet
  3.  
  4. nothing:
  5.     @echo
  6.     @echo "Please study the #ifdef's in crctab.c rbsb.c, rz.c and sz.c,"
  7.     @echo "then type 'make system' where system is one of:"
  8.     @echo "    sysvr3    SYSTEM 5.3 Unix with mkdir(2)"
  9.     @echo "    sysv    SYSTEM 3/5 Unix"
  10.     @echo "    xenix    Xenix"
  11.     @echo "    x386    386 Xenix"
  12.     @echo "    bsd    Berkeley 4.x BSD, Ultrix, V7"
  13.     @echo
  14.  
  15. usenet:
  16.     shar -f /tmp/rzsz README Makefile zmodem.h zm.c sz.c rz.c rbsb.c \
  17.      init.com crc.c vmodem.h vvmodem.c vrzsz.c crctab.c minirb.c \
  18.      *.1 gz ptest.sh *.t
  19.  
  20. shar:
  21.     shar -f /tmp/rzsz -m 2000000 README Makefile zmodem.h zm.c \
  22.      init.com vmodem.h vvmodem.c vrzsz.c sz.c rz.c crctab.c \
  23.      crc.c rbsb.c minirb.c *.1 gz ptest.sh *.t
  24.  
  25. unixforum: shar
  26.     compress -b12 /tmp/rzsz.sh
  27.  
  28. unix:
  29.     undos README zmodem.h zm.c sz.c rz.c \
  30.      vmodem.h vvmodem.c vrzsz.c crctab.c *.1 \
  31.      init.com crc.c *.t 
  32.  
  33. dos:
  34.     todos README zmodem.h zm.c sz.c rz.c \
  35.      vmodem.h vvmodem.c vrzsz.c crctab.c *.1 \
  36.      init.com crc.c *.t 
  37. arc:
  38.     rm -f /tmp/rzsz.arc
  39.     arc a /tmp/rzsz README Makefile zmodem.h zm.c sz.c rz.c \
  40.      vmodem.h vvmodem.c vrzsz.c crctab.c rbsb.c \
  41.      init.com crc.c *.1 gz ptest.sh *.t minirb.c
  42.     chmod og-w /tmp/rzsz.arc
  43.     mv /tmp/rzsz.arc /t/yam
  44.  
  45. zoo:
  46.     rm -f /tmp/rzsz.zoo
  47.     zoo a /tmp/rzsz README Makefile zmodem.h zm.c sz.c rz.c \
  48.      vmodem.h vvmodem.c vrzsz.c crctab.c rbsb.c *.1 \
  49.      init.com crc.c gz ptest.sh *.t minirb.c
  50.     chmod og-w /tmp/rzsz.zoo
  51.     mv /tmp/rzsz.zoo /t/yam
  52.  
  53. tags:
  54.     ctags sz.c rz.c zm.c rbsb.c
  55.  
  56. .PRECIOUS:rz sz
  57.  
  58. xenix:
  59.     cc -M0 -Ox -K -i -DTXBSIZE=16384 -DNFGVMIN -DREADCHECK sz.c -lx -o sz
  60.     size sz
  61.     -ln sz sb
  62.     -ln sz sx
  63.     cc -M0 -Ox -K -i -DMD rz.c -o rz
  64.     size rz
  65.     -ln rz rb
  66.     -ln rz rx
  67.  
  68. x386:
  69.     cc -Ox -DMD rz.c -o rz
  70.     size rz
  71.     -ln rz rb
  72.     -ln rz rx
  73.     cc -Ox -DTXBSIZE=32768 -DNFGVMIN -DREADCHECK sz.c -lx -o sz
  74.     size sz
  75.     -ln sz sb
  76.     -ln sz sx
  77.  
  78. sysv:
  79.     cc -O -DMD rz.c -o rz
  80.     size rz
  81.     -ln rz rb
  82.     -ln rz rx
  83.     cc -DSV -O -DTXBSIZE=32768 -DNFGVMIN sz.c -o sz
  84.     size sz
  85.     -ln sz sb
  86.     -ln sz sx
  87.  
  88. sysvr3:
  89.     cc -O -DMD=2 rz.c -o rz
  90.     size rz
  91.     -ln rz rb
  92.     -ln rz rx
  93.     cc -DSV -O -DTXBSIZE=32768 -DNFGVMIN sz.c -o sz
  94.     size sz
  95.     -ln sz sb
  96.     -ln sz sx
  97.  
  98. bsd:
  99.     cc -DMD=2 -Dstrchr=index -DV7 -O rz.c -o rz
  100.     size rz
  101.     -ln rz rb
  102.     -ln rz rx
  103.     cc -DV7 -O -DTXBSIZE=32768 -DNFGVMIN sz.c -o sz
  104.     size sz
  105.     -ln sz sb
  106.     -ln sz sx
  107.  
  108. sz: nothing
  109. sb: nothing
  110. rz: nothing
  111. rb: nothing
  112.